Loop
Wiederhole den Inhalt dieses Elements mehrfach.
Kindelemente
A, Action, AddSearchpath, AttachFile, Attribute, B, Barcode, Bookmark, Box, Br, ClearPage, Clip, Color, Column, Columns, Copy-of, DefineColor, DefineFontalias, DefineFontfamily, DefineMatter, DefineTextformat, Element, Fontface, ForAll, Frame, Group, HSpace, Hyphenation, I, Image, Include, Initial, InsertPages, Layout, Li, LoadDataset, LoadFontfile, Loop, Mark, Message, NextFrame, NextRow, NoBreak, Options, Output, Overlay, Pageformat, Pagetype, Paragraph, PlaceObject, PositioningArea, PositioningFrame, ProcessNode, SaveDataset, SavePages, SetGrid, SetVariable, SortSequence, Span, StructureElement, Sub, Sup, Switch, Table, TableNewPage, Tablehead, Tablerule, Td, Tr, Trace, Transformation, U, Until, VSpace, Value, While
Elternelemente
A, AtPageCreation, AtPageShipout, B, Case, Color, Columns, Contents, Element, Fontface, ForAll, Function, I, Layout, Li, Loop, NoBreak, Otherwise, Paragraph, PositioningArea, Record, SaveDataset, SavePages, SetVariable, Span, Table, Td, Text, Textblock, Tr, U, URL, Until, While
Attribute
- select(XPath-Ausdruck)
- 
Die Anzahl der Schleifendurchläufe. Muss eine Zahl oder in eine Zahl konvertierbar sein. 
- variable(Text, optional)
- 
Wenn angegeben, wird die Nummer des Schleifendurchlaufs in dieser Variablen gespeichert, ansonsten in _loopcounter.
Beispiel
<PlaceObject>
  <Table>
    <Loop select="5" variable="i">
      <Tr><Td><Paragraph><Value select="$i"/></Paragraph></Td></Tr>
    </Loop>
  </Table>
</PlaceObject>
Siehe auch
Das Kapitel Programmierung.
